Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Canada F1 Croatia F1 Canada F2 Croatia F2 Greece F1 Greece F2 France F9 India #2-w1 India #2-w4 USA F4 India F4 India F5 Italy F9 Germany F4 Germany F5 Morocco F2 Italy F2 Colombia F4 Czech Republic F5 Czech Republic F6 India #2-w2 India #2-w3 India F1 India F2 USA F5 ECM Cup - Prague Muller Cup - Ulm Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Memorial Kolyaskin - Donetsk Warta Cup - Sopot Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Warsteiner Challenger - Wolfsburg Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Architect Open - Budapest ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt Kamnik Challenger - Kamnik Kuppers Kolsch Cup by Lambertz - Aachen Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Samarkand Challenger - Samarkand USTA Challenger of San Antonio - San Antonio Open de la Ville de Saint Denis - Reunion Island 2002 Azalea Orthopedic Challenger - Tyler The Wright Financial Group, Inc. Challenger - Champaign Intersport Heilbronn Open - Heilbronn USTA Challenger of Dallas - Dallas Hamburg Challenger - Hamburg 2003 Freeman Men's Challenger - Joplin KGHM Polish Indoors - Wroclaw The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City 5th Sardinian International Championships - Cagliari Garden Open - Rome Steelers Cup - Kosice Ljubljana Open - Ljubljana ATU Cup - Weiden Nord/LB Open - Braunschweig Togliatti Cup - Togliatti Arroyo de la Encomienda - Valladolid San Marino Cepu Open - San Marino Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Pekao Open 2003 - Szczecin USTA Men's Challenger of Dallas - Dallas The LTA Wrexham Challenger - Wrexham Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Steelers Cup - Kosice Budapest Challenger - Budapest Ljubljana Open - Ljubljana Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstraufen Cup - Oberstaufen Porsche Open - Poznan Alfa Romeo Tennis Cup - Cordenons ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2004 - Banja Luka X Trofeo Ciudad de Quito - Quito Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Ischgl International ATP Challenger - Ischgl The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck Heineken Challenger - Ho Chi Minh City San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Nord LB Open - Braunschweig Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan S Tennis Masters - Graz Black Forest Open - Freudenstadt Pekao Open 2005 - Szczecin Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Tatra Banka Open - Bratislava Bauer Watertechnology Cup - Eckental Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux XI Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Unicredit (Suisse) Bank S. A. Challenger - Chiasso Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Schickendanz Open - Furth Czech Open 2006 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba s Tennis Masters 06 - Graz Dusseldorf Open 2006 - Dusseldorf Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk Heilbronn Open - Heilbronn AT&T Challenger of Dallas - Dallas KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo BMW Tennis Championship - Sunrise Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Oberstaufen Cup - Oberstaufen Siemens Open 2007 - Scheveningen Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul San Marino Cepu Open - San Marino Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw 5 Volkswagen Challenger - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Morocco Tennis Tour - Tanger AGT Challenger - Leon Mitsubishi Electric Europe Cup - Monza Busan Open Challenger Tennis - Busan 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso III Isla de Lanzarote - Lanzarote Roma Open Challenger - Rome Ostdeutscher Sparkassen Cup - Dresden III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Fergana Challenger - Fergana Schickendanz Open - Furth Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz Aamulehti Tampere Open - Tampere Bukhara Challenger - Bukhara Geneva Challenger - Geneva Karshi Challenger - Karshi Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn Pekao Open - Szczecin 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Sunrise Challenger Monza Challenger Rome Challenger Rome Challenger Ostrava Challenger Lugano Challenger Turin Challenger Scheveningen Challenger Trani Challenger Szczecin Challenger Todi Challenger Genova Challenger Furth Challenger Oberstaufen Challenger Alphen Challenger Szczecin Challenger Banja Luka Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger Furth Challenger Kosice Challenger Marburg Challenger Oberstaufen Challenger Poznan Challenger Dortmund Challenger Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Szczecin Challenger Sacramento Challenger Tiburon Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Rome Challenger Rome Challenger Furth Challenger Kosice Challenger Marburg Challenger San Benedetto Challenger Oberstaufen Challenger Sibiu Challenger Como Challenger Alphen Challenger Rome Challenger Furth Challenger Poznan Challenger Oberstaufen Challenger Meerbusch Challenger Como Challenger Alphen Challenger Banja Luka Challenger Szczecin Challenger Eckental Challenger Wroclaw Challenger Wroclaw Challenger Kyiv Open - Kiev EI Bank Bulgarian Challenger - Sofia XXIX Edizione 'A.Savoldi Marco' - Manerbio DPD Challenger 2002 - Aschaffenburg Pekao Open - Szczecin Idea Prokom Open - Sopot Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg 2002 Mercedes Cup - Stuttgart Heineken Open - Auckland 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Vietnam Open - Ho Chi Minh City CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna The Artois Championships - London If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Olimp Kyiv Open - Kiev TED Open - Istanbul SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Ethias Tennis Trophy - Mons Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach The LTA Men's Challenger - Southampton Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de la Ville de Saint Denis - Reunion Island AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Warsteiner Challenger Lubeck - Lubeck KGHM Polish Indoors - Wroclaw BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle 10th Wartburg Open - Eisenach Ordina Open - s-Hertogenbosch Oberstaufen Cup - Oberstaufen St.Petersburg Challenger by Kinex - St. Petersburg AEGON International - Eastbourne Trani Cup - Trani CA Challenge 2002 - Graz Mercedes Cup - Stuttgart Black Forest Open 2002 - Freudenstadt KGHM Polish Indoors - Wroclaw International German Open - Hamburg Morocco Tennis Tour - Casablanca Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Germany F1 Weissenhauser Strand Cup - Hamburg KGHM Polish Indoors - Wroclaw DPD Challenger 2001 - Aschaffenburg If Stockholm Open - Stockholm Muller Cup 99 - Ulm Baumag Open - Budapest St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Banca Marche Tennis Cup - San Benedetto Kyiv Open - Kiev KGHM Polish Indoors - Wroclaw 2004 Freeman Men's Challenger - Joplin Sarajevo Open 2004 - Sarajevo Bank Austria Tennis Trophy - Vienna Morocco Tennis Tour - Meknes Nokian Hakkapeliitta Open - Tampere Black Forest Open 2004 - Freudenstadt Architect Open - Budapest Tehran Open 2004 - Tehran 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Volkswagen Challenger 2005 - Wolfsburg USTA Men's Challenger of Dallas - Dallas Challenger Casablanca San Angel - Mexico City Stella Artois Clay Court Championships - Budaors Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2005 - Banja Luka PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha USTA Men's Challenger of Dallas - Dallas KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade USTA Freeman Men's Challenger - Joplin ECM Prague Open - Prague Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Internationaux du Doubs - Besancon Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BMW Open - Munich Southern Capital Cup - Almaty Abierto Internacional Varonil Ciudad de Cancun - Cancun Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Tennislife Cup - Napoli Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney ATP Challenger Trophy 2008 - Trnava PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Open Tarragona Costa Daurada - Tarragona Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Tashkent Challenger - Tashkent Serbia Open - Belgrade BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Samsung Securities Cup - Seoul China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Monza Challenger Brisbane International - Brisbane Rome Challenger Aegon Nottingham Open - Nottingham Brisbane International - Brisbane Apia International - Sydney Winston-Salem Open - Winston-Salem Zagreb Challenger Furth Challenger Bratislava Challenger Heilbronn Challenger St. Brieuc Challenger Salzburg Challenger Szczecin Challenger Rio De Janeiro Challenger Sarajevo Challenger Porto Alegre Challenger Montevideo Challenger Quimper Challenger Mersin Challenger Rome Challenger Marburg Challenger Bratislava Challenger Ortisei Challenger Heilbronn Challenger Heilbronn Open - Heilbronn Banja Luka Challenger Scheveningen Challenger Warta Cup 2001 - Sopot Tampere Imageneering Open - Tampere Helsinki Challenger Pekao Open 2001 - Szczecin Warsteiner Challenger Lubeck 2001 - Lubeck Samsung Securities Cup - Seoul University of Tennessee USTA Challenger - Knoxville Muller Cup - Ulm Skandia Open - Linz Compaq Cup 2001 - Zabrze Banja Luka 2002 - Banja Luka VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg ECM Prague Open 2005 - Prague VII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Unique Zagreb Open - Zagreb Geneva Challenger - Geneva Tennis Napoli Cup 2006 - Napoli Caversham International Tennis Tournament - Jersey Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 Scania Stockholm Open - Stockholm Qatar Open - Doha Chennai Open - Chennai Chennai Open - Chennai Estoril Open - Estoril Rakuten Japan Open - Tokyo Apia International - Sydney Gerry Weber Open - Halle Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Olympics - London